Anillo 3 - OriginalAn interactive fiction by Mel Hython (2009) - the Inform 7 source text | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Home page Contents Previous Next Complete text | Section 15 - Regresar a un lugar
A room can be conocido. A room is usually not conocido. A thing can be conocido. A thing is usually not conocido. After going to a room: now all not conocido things in the location are conocido; now location is conocido; continue the action. After examining a not conocido thing: now noun is conocido. Backing is an action applying to one topic. Understand "regresa a [text]" or "[text]" as backing. Carry out backing: say "Uhm... la verdad es que no tienes nada claro dónde estará eso.". Table of Destinos
Instead of backing a topic listed in the Table of Destinos: if objeto entry is conocido room: if the location is the objeto entry: say "Piensas en regresar a [topic understood] pero ya estás en ese lugar. Todo este confuso pantano ya te está mareando."; otherwise: let way be the best route from the location to objeto entry; say "Uhm... ese lugar... tu intuición te dice que está hacia [the way]."; try going the way; otherwise if objeto entry is conocido thing: if the objeto entry is visible: say "Piensas en regresar a donde [the objeto entry] pero ya estás en ese lugar. Todo este confuso pantano ya te está mareando."; otherwise if objeto entry is in NoLugar or objeto entry is off-stage: say "Uhm... ¿dónde había de eso? No recuerdas ahora."; otherwise: let way be the best route from the location to the location of objeto entry; say "Uhm... [the objeto entry]... tu intuición te dice que está hacia [the way]."; try going the way; otherwise: say "¿Realmente hemos visto eso? No lo recuerdas.". |